home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / epndvx3o.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  15.2 KB  |  822 lines

  1. *% GPD file for Epson Color Inkjet Plugin
  2. *% Copyright (c) 1998 Seiko Epson Corporation
  3. *OutputOrderReversed?: FALSE
  4. *Include: "EPNDVX00.GPD"
  5. *switch: MediaType
  6. {
  7.     *case: STANDARD
  8.     {
  9.         *DraftQualitySettings: LIST(Preset.ECONOMY)
  10.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  11.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  12.         *DefaultQuality: BETTERQUALITY
  13.     }
  14.     *case: Fine
  15.     {
  16.         *DraftQualitySettings: LIST(Preset.AUTO)
  17.         *BetterQualitySettings: LIST(Preset.AUTO)
  18.         *BestQualitySettings: LIST(Preset.AUTO)
  19.         *DefaultQuality: BETTERQUALITY
  20.     }
  21.     *case: SuperFine
  22.     {
  23.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  24.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  25.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  26.         *DefaultQuality: BETTERQUALITY
  27.     }
  28.     *case: GlossyPaper
  29.     {
  30.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  31.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  32.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  33.         *DefaultQuality: BETTERQUALITY
  34.     }
  35.     *case: GlossyFilm
  36.     {
  37.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  38.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  39.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  40.         *DefaultQuality: BETTERQUALITY
  41.     }
  42.     *case: TRANSPARENCY
  43.     {
  44.         *DraftQualitySettings: LIST(Preset.AUTO)
  45.         *BetterQualitySettings: LIST(Preset.AUTO)
  46.         *BestQualitySettings: LIST(Preset.AUTO)
  47.         *DefaultQuality: BETTERQUALITY
  48.     }
  49. }
  50. *Feature: Preset
  51. {
  52.     *rcNameID: 1150
  53.     *DefaultOption: OFF
  54.     *Option: OFF
  55.     {
  56.         *rcNameID: 1151
  57.     }
  58.     *Option: AUTO
  59.     {
  60.         *rcNameID: 1152
  61.     }
  62.     *Option: AUTO_QUALITY
  63.     {
  64.         *rcNameID: 1153
  65.     }
  66.     *Option: AUTO_SPEED
  67.     {
  68.         *rcNameID: 1154
  69.     }
  70.     *Option: ADPHOTO
  71.     {
  72.         *rcNameID: 1161
  73.     }
  74.     *Option: PHOTO
  75.     {
  76.         *rcNameID: 1156
  77.     }
  78.     *Option: WORDPRO
  79.     {
  80.         *rcNameID: 1155
  81.     }
  82.     *Option: TEXT
  83.     {
  84.         *rcNameID: 1159
  85.     }
  86.     *Option: ECONOMY
  87.     {
  88.         *rcNameID: 1158
  89.     }
  90.     *Option: ICM
  91.     {
  92.         *rcNameID: 1157
  93.     }
  94.     *Option: VIDEO
  95.     {
  96.         *rcNameID: 1160
  97.     }
  98. }
  99. *Feature: InputBin
  100. {
  101.     *rcNameID: 1010
  102.     *DefaultOption: AUTO
  103.     *Option: AUTO
  104.     {
  105.         *rcNameID: 1011
  106.     }
  107. }
  108. *Feature: MediaType
  109. {
  110.     *rcNameID: 1100
  111.     *UpdateQualityMacro?: TRUE
  112.     *DefaultOption: STANDARD
  113.     *Option: STANDARD
  114.     {
  115.         *rcNameID: 1101
  116.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  117.     }
  118.     *Option: Fine
  119.     {
  120.         *rcNameID: 1102
  121.         *OptionID: 257
  122.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  123.     }
  124.     *Option: SuperFine
  125.     {
  126.         *rcNameID: 1103
  127.         *OptionID: 260
  128.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  129.     }
  130.     *Option: GlossyPaper
  131.     {
  132.         *rcNameID: 1104
  133.         *OptionID: 258
  134.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  135.     }
  136.     *Option: GlossyFilm
  137.     {
  138.         *rcNameID: 1105
  139.         *OptionID: 259
  140.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  141.     }
  142.     *Option: TRANSPARENCY
  143.     {
  144.         *rcNameID: 1106
  145.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  146.     }
  147. }
  148. *Feature: Resolution
  149. {
  150.     *rcNameID: 1020
  151.     *DefaultOption: Normal
  152.     *Option: SuperFine
  153.     {
  154.         *rcNameID: 1021
  155.         *DPI: PAIR(720, 720)
  156.         *TextDPI: PAIR(720, 720)
  157.         *MinStripBlankPixels: 1
  158.         *SpotDiameter: 180
  159.     }
  160.     *Option: Fine
  161.     {
  162.         *rcNameID: 1022
  163.         *DPI: PAIR(720, 720)
  164.         *TextDPI: PAIR(720, 720)
  165.         *MinStripBlankPixels: 1
  166.         *SpotDiameter: 180
  167.     }
  168.     *Option: Normal
  169.     {
  170.         *rcNameID: 1023
  171.         *DPI: PAIR(360, 360)
  172.         *TextDPI: PAIR(360, 360)
  173.         *MinStripBlankPixels: 1
  174.         *SpotDiameter: 160
  175.     }
  176.     *Option: Economy
  177.     {
  178.         *rcNameID: 1024
  179.         *DPI: PAIR(180, 180)
  180.         *TextDPI: PAIR(180, 180)
  181.         *MinStripBlankPixels: 1
  182.         *SpotDiameter: 120
  183.     }
  184. }
  185. *Feature: PrintArea
  186. {
  187.     *rcNameID: 1040
  188.     *DefaultOption: MAXIMUM
  189.     *Option: MAXIMUM
  190.     {
  191.         *rcNameID: 1041
  192.     }
  193.     *Option: CENTERED
  194.     {
  195.         *rcNameID: 1042
  196.     }
  197. }
  198. *Feature: ExtendedBottomMargin
  199. {
  200.     *rcNameID: 1050
  201.     *DefaultOption: Standard
  202.     *Option: Standard
  203.     {
  204.         *rcNameID: 1051
  205.     }
  206.     *Option: Extended
  207.     {
  208.         *rcNameID: 1052
  209.     }
  210. }
  211. *Feature: PaperSize
  212. {
  213.     *rcNameID: 999
  214.     *DefaultOption: LETTER
  215.     *Option: A4
  216.     {
  217.         *rcNameID: 0x7fffffff
  218.         *switch: ExtendedBottomMargin
  219.         {
  220.             *case: Standard
  221.             {
  222.                 *switch: PrintArea
  223.                 {
  224.                     *case: MAXIMUM
  225.                     {
  226.                         *PrintableArea: PAIR(5784, 7938)
  227.                         *PrintableOrigin: PAIR(84, 84)
  228.                     }
  229.                     *case: CENTERED
  230.                     {
  231.                         *PrintableArea: PAIR(5784, 7626)
  232.                         *PrintableOrigin: PAIR(84, 396)
  233.                     }
  234.                 }
  235.             }
  236.             *case: Extended
  237.             {
  238.                 *PrintableArea: PAIR(5784, 8250)
  239.                 *PrintableOrigin: PAIR(84, 84)
  240.             }
  241.         }
  242.     }
  243.     *Option: B5
  244.     {
  245.         *rcNameID: 0x7fffffff
  246.         *switch: ExtendedBottomMargin
  247.         {
  248.             *case: Standard
  249.             {
  250.                 *switch: PrintArea
  251.                 {
  252.                     *case: MAXIMUM
  253.                     {
  254.                         *PrintableArea: PAIR(4992, 6806)
  255.                         *PrintableOrigin: PAIR(84, 84)
  256.                     }
  257.                     *case: CENTERED
  258.                     {
  259.                         *PrintableArea: PAIR(4992, 6494)
  260.                         *PrintableOrigin: PAIR(84, 396)
  261.                     }
  262.                 }
  263.             }
  264.             *case: Extended
  265.             {
  266.                 *PrintableArea: PAIR(4992, 7118)
  267.                 *PrintableOrigin: PAIR(84, 84)
  268.             }
  269.         }
  270.     }
  271.     *Option: A5
  272.     {
  273.         *rcNameID: 0x7fffffff
  274.         *switch: ExtendedBottomMargin
  275.         {
  276.             *case: Standard
  277.             {
  278.                 *switch: PrintArea
  279.                 {
  280.                     *case: MAXIMUM
  281.                     {
  282.                         *PrintableArea: PAIR(4028, 5472)
  283.                         *PrintableOrigin: PAIR(84, 84)
  284.                     }
  285.                     *case: CENTERED
  286.                     {
  287.                         *PrintableArea: PAIR(4028, 5160)
  288.                         *PrintableOrigin: PAIR(84, 396)
  289.                     }
  290.                 }
  291.             }
  292.             *case: Extended
  293.             {
  294.                 *PrintableArea: PAIR(4028, 5784)
  295.                 *PrintableOrigin: PAIR(84, 84)
  296.             }
  297.         }
  298.     }
  299.     *Option: LETTER
  300.     {
  301.         *rcNameID: 0x7fffffff
  302.         *switch: ExtendedBottomMargin
  303.         {
  304.             *case: Standard
  305.             {
  306.                 *switch: PrintArea
  307.                 {
  308.                     *case: MAXIMUM
  309.                     {
  310.                         *PrintableArea: PAIR(5952, 7440)
  311.                         *PrintableOrigin: PAIR(84, 84)
  312.                     }
  313.                     *case: CENTERED
  314.                     {
  315.                         *PrintableArea: PAIR(5952, 7128)
  316.                         *PrintableOrigin: PAIR(84, 396)
  317.                     }
  318.                 }
  319.             }
  320.             *case: Extended
  321.             {
  322.                 *PrintableArea: PAIR(5952, 7752)
  323.                 *PrintableOrigin: PAIR(84, 84)
  324.             }
  325.         }
  326.     }
  327.     *Option: LEGAL
  328.     {
  329.         *rcNameID: 0x7fffffff
  330.         *switch: ExtendedBottomMargin
  331.         {
  332.             *case: Standard
  333.             {
  334.                 *switch: PrintArea
  335.                 {
  336.                     *case: MAXIMUM
  337.                     {
  338.                         *PrintableArea: PAIR(5952, 9600)
  339.                         *PrintableOrigin: PAIR(84, 84)
  340.                     }
  341.                     *case: CENTERED
  342.                     {
  343.                         *PrintableArea: PAIR(5952, 9288)
  344.                         *PrintableOrigin: PAIR(84, 396)
  345.                     }
  346.                 }
  347.             }
  348.             *case: Extended
  349.             {
  350.                 *PrintableArea: PAIR(5952, 9912)
  351.                 *PrintableOrigin: PAIR(84, 84)
  352.             }
  353.         }
  354.     }
  355.     *Option: EXECUTIVE
  356.     {
  357.         *rcNameID: 0x7fffffff
  358.         *switch: ExtendedBottomMargin
  359.         {
  360.             *case: Standard
  361.             {
  362.                 *switch: PrintArea
  363.                 {
  364.                     *case: MAXIMUM
  365.                     {
  366.                         *PrintableArea: PAIR(5052, 7080)
  367.                         *PrintableOrigin: PAIR(84, 84)
  368.                     }
  369.                     *case: CENTERED
  370.                     {
  371.                         *PrintableArea: PAIR(5052, 6768)
  372.                         *PrintableOrigin: PAIR(84, 396)
  373.                     }
  374.                 }
  375.             }
  376.             *case: Extended
  377.             {
  378.                 *PrintableArea: PAIR(5052, 7392)
  379.                 *PrintableOrigin: PAIR(84, 84)
  380.             }
  381.         }
  382.     }
  383.     *Option: STATEMENT
  384.     {
  385.         *rcNameID: 0x7fffffff
  386.         *switch: ExtendedBottomMargin
  387.         {
  388.             *case: Standard
  389.             {
  390.                 *switch: PrintArea
  391.                 {
  392.                     *case: MAXIMUM
  393.                     {
  394.                         *PrintableArea: PAIR(3792, 5640)
  395.                         *PrintableOrigin: PAIR(84, 84)
  396.                     }
  397.                     *case: CENTERED
  398.                     {
  399.                         *PrintableArea: PAIR(3792, 5328)
  400.                         *PrintableOrigin: PAIR(84, 396)
  401.                     }
  402.                 }
  403.             }
  404.             *case: Extended
  405.             {
  406.                 *PrintableArea: PAIR(3792, 5952)
  407.                 *PrintableOrigin: PAIR(84, 84)
  408.             }
  409.         }
  410.     }
  411.     *Option: A6
  412.     {
  413.         *rcNameID: 0x7fffffff
  414.         *switch: ExtendedBottomMargin
  415.         {
  416.             *case: Standard
  417.             {
  418.                 *switch: PrintArea
  419.                 {
  420.                     *case: MAXIMUM
  421.                     {
  422.                         *PrintableArea: PAIR(2808, 3716)
  423.                         *PrintableOrigin: PAIR(84, 84)
  424.                     }
  425.                     *case: CENTERED
  426.                     {
  427.                         *PrintableArea: PAIR(2808, 3404)
  428.                         *PrintableOrigin: PAIR(84, 396)
  429.                     }
  430.                 }
  431.             }
  432.             *case: Extended
  433.             {
  434.                 *PrintableArea: PAIR(2808, 4028)
  435.                 *PrintableOrigin: PAIR(84, 84)
  436.             }
  437.         }
  438.     }
  439.     *Option: Index5x8in
  440.     {
  441.         *rcNameID: 267
  442.         *PageDimensions: PAIR(3600, 5760)
  443.         *switch: ExtendedBottomMargin
  444.         {
  445.             *case: Standard
  446.             {
  447.                 *switch: PrintArea
  448.                 {
  449.                     *case: MAXIMUM
  450.                     {
  451.                         *PrintableArea: PAIR(3432, 5280)
  452.                         *PrintableOrigin: PAIR(84, 84)
  453.                     }
  454.                     *case: CENTERED
  455.                     {
  456.                         *PrintableArea: PAIR(3432, 4968)
  457.                         *PrintableOrigin: PAIR(84, 396)
  458.                     }
  459.                 }
  460.             }
  461.             *case: Extended
  462.             {
  463.                 *PrintableArea: PAIR(3432, 5592)
  464.                 *PrintableOrigin: PAIR(84, 84)
  465.             }
  466.         }
  467.     }
  468.     *Option: Index8x10in
  469.     {
  470.         *rcNameID: 268
  471.         *PageDimensions: PAIR(5760, 7200)
  472.         *switch: ExtendedBottomMargin
  473.         {
  474.             *case: Standard
  475.             {
  476.                 *switch: PrintArea
  477.                 {
  478.                     *case: MAXIMUM
  479.                     {
  480.                         *PrintableArea: PAIR(5592, 6720)
  481.                         *PrintableOrigin: PAIR(84, 84)
  482.                     }
  483.                     *case: CENTERED
  484.                     {
  485.                         *PrintableArea: PAIR(5592, 6408)
  486.                         *PrintableOrigin: PAIR(84, 396)
  487.                     }
  488.                 }
  489.             }
  490.             *case: Extended
  491.             {
  492.                 *PrintableArea: PAIR(5592, 7032)
  493.                 *PrintableOrigin: PAIR(84, 84)
  494.             }
  495.         }
  496.     }
  497.     *Option: ENV_10
  498.     {
  499.         *rcNameID: 0x7fffffff
  500.         *RotateSize?: TRUE
  501.         *switch: ExtendedBottomMargin
  502.         {
  503.             *case: Standard
  504.             {
  505.                 *switch: PrintArea
  506.                 {
  507.                     *case: MAXIMUM
  508.                     {
  509.                         *PrintableArea: PAIR(5952, 2490)
  510.                         *PrintableOrigin: PAIR(84, 84)
  511.                     }
  512.                     *case: CENTERED
  513.                     {
  514.                         *PrintableArea: PAIR(5232, 2178)
  515.                         *PrintableOrigin: PAIR(804, 396)
  516.                     }
  517.                 }
  518.             }
  519.             *case: Extended
  520.             {
  521.                 *switch: PrintArea
  522.                 {
  523.                     *case: MAXIMUM
  524.                     {
  525.                         *PrintableArea: PAIR(5952, 2802)
  526.                         *PrintableOrigin: PAIR(84, 84)
  527.                     }
  528.                     *case: CENTERED
  529.                     {
  530.                         *PrintableArea: PAIR(5232, 2802)
  531.                         *PrintableOrigin: PAIR(804, 84)
  532.                     }
  533.                 }
  534.             }
  535.         }
  536.     }
  537.     *Option: ENV_DL
  538.     {
  539.         *rcNameID: 0x7fffffff
  540.         *RotateSize?: TRUE
  541.         *switch: ExtendedBottomMargin
  542.         {
  543.             *case: Standard
  544.             {
  545.                 *switch: PrintArea
  546.                 {
  547.                     *case: MAXIMUM
  548.                     {
  549.                         *PrintableArea: PAIR(5952, 2638)
  550.                         *PrintableOrigin: PAIR(84, 84)
  551.                     }
  552.                     *case: CENTERED
  553.                     {
  554.                         *PrintableArea: PAIR(5836, 2326)
  555.                         *PrintableOrigin: PAIR(200, 396)
  556.                     }
  557.                 }
  558.             }
  559.             *case: Extended
  560.             {
  561.                 *switch: PrintArea
  562.                 {
  563.                     *case: MAXIMUM
  564.                     {
  565.                         *PrintableArea: PAIR(5952, 2950)
  566.                         *PrintableOrigin: PAIR(84, 84)
  567.                     }
  568.                     *case: CENTERED
  569.                     {
  570.                         *PrintableArea: PAIR(5836, 2950)
  571.                         *PrintableOrigin: PAIR(200, 84)
  572.                     }
  573.                 }
  574.             }
  575.         }
  576.     }
  577.     *Option: ENV_C6
  578.     {
  579.         *rcNameID: 0x7fffffff
  580.         *RotateSize?: TRUE
  581.         *switch: ExtendedBottomMargin
  582.         {
  583.             *case: Standard
  584.             {
  585.                 *switch: PrintArea
  586.                 {
  587.                     *case: MAXIMUM
  588.                     {
  589.                         *PrintableArea: PAIR(4424, 2752)
  590.                         *PrintableOrigin: PAIR(84, 84)
  591.                     }
  592.                     *case: CENTERED
  593.                     {
  594.                         *PrintableArea: PAIR(4424, 2440)
  595.                         *PrintableOrigin: PAIR(84, 396)
  596.                     }
  597.                 }
  598.             }
  599.             *case: Extended
  600.             {
  601.                 *PrintableArea: PAIR(4424, 3064)
  602.                 *PrintableOrigin: PAIR(84, 84)
  603.             }
  604.         }
  605.     }
  606.     *Option: ENVELOPE
  607.     {
  608.         *rcNameID: 271
  609.         *PageDimensions: PAIR(6236, 3742)
  610.         *switch: ExtendedBottomMargin
  611.         {
  612.             *case: Standard
  613.             {
  614.                 *switch: PrintArea
  615.                 {
  616.                     *case: MAXIMUM
  617.                     {
  618.                         *PrintableArea: PAIR(5952, 3262)
  619.                         *PrintableOrigin: PAIR(84, 84)
  620.                     }
  621.                     *case: CENTERED
  622.                     {
  623.                         *PrintableArea: PAIR(5836, 2950)
  624.                         *PrintableOrigin: PAIR(200, 396)
  625.                     }
  626.                 }
  627.             }
  628.             *case: Extended
  629.             {
  630.                 *switch: PrintArea
  631.                 {
  632.                     *case: MAXIMUM
  633.                     {
  634.                         *PrintableArea: PAIR(5952, 3574)
  635.                         *PrintableOrigin: PAIR(84, 84)
  636.                     }
  637.                     *case: CENTERED
  638.                     {
  639.                         *PrintableArea: PAIR(5836, 3574)
  640.                         *PrintableOrigin: PAIR(200, 84)
  641.                     }
  642.                 }
  643.             }
  644.         }
  645.     }
  646.     *Option: EPSONPhoto4x6in
  647.     {
  648.         *rcNameID: 269
  649.         *PageDimensions: PAIR(3220, 4660)
  650.         *switch: ExtendedBottomMargin
  651.         {
  652.             *case: Standard
  653.             {
  654.                 *switch: PrintArea
  655.                 {
  656.                     *case: MAXIMUM
  657.                     {
  658.                         *PrintableArea: PAIR(3052, 4492)
  659.                         *PrintableOrigin: PAIR(84, 84)
  660.                     }
  661.                     *case: CENTERED
  662.                     {
  663.                         *PrintableArea: PAIR(3052, 4492)
  664.                         *PrintableOrigin: PAIR(84, 84)
  665.                     }
  666.                 }
  667.             }
  668.             *case: Extended
  669.             {
  670.                 *PrintableArea: PAIR(3052, 4492)
  671.                 *PrintableOrigin: PAIR(84, 84)
  672.             }
  673.         }
  674.     }
  675.     *Option: PANORAMIC
  676.     {
  677.         *rcNameID: 270
  678.         *PageDimensions: PAIR(5952, 16838)
  679.         *switch: ExtendedBottomMargin
  680.         {
  681.             *case: Standard
  682.             {
  683.                 *switch: PrintArea
  684.                 {
  685.                     *case: MAXIMUM
  686.                     {
  687.                         *PrintableArea: PAIR(5784, 16358)
  688.                         *PrintableOrigin: PAIR(84, 84)
  689.                     }
  690.                     *case: CENTERED
  691.                     {
  692.                         *PrintableArea: PAIR(5784, 16046)
  693.                         *PrintableOrigin: PAIR(84, 396)
  694.                     }
  695.                 }
  696.             }
  697.             *case: Extended
  698.             {
  699.                 *PrintableArea: PAIR(5784, 16670)
  700.                 *PrintableOrigin: PAIR(84, 84)
  701.             }
  702.         }
  703.     }
  704.     *Option: CUSTOMSIZE
  705.     {
  706.         *rcNameID: 256
  707.         *MinSize: PAIR(2522, 2522)
  708.         *MaxSize: PAIR(6840, 31680)
  709.         *MaxPrintableWidth: 5952
  710.         *MinLeftMargin: 84
  711.         *CenterPrintable?: FALSE
  712.  
  713.         *switch: ExtendedBottomMargin
  714.         {
  715.             *case: Standard
  716.             {
  717.                 *switch: PrintArea
  718.                 {
  719.                     *case: MAXIMUM
  720.                     {
  721.                         *TopMargin:    84
  722.                         *BottomMargin: 396
  723.  
  724.                         *switch: Orientation
  725.                         {
  726.                             *case: PORTRAIT
  727.                             {
  728.                                 *CustCursorOriginY:     %d{84}
  729.                             }
  730.                             *case: LANDSCAPE_CC270
  731.                             {
  732.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  733.                             }
  734.                         }
  735.                         *CustCursorOriginX:     %d{84}
  736.                         *CustPrintableOriginX:  %d{84}
  737.                         *CustPrintableOriginY:  %d{84}
  738.  
  739.                         *CustPrintableSizeX: %d{ min(5952, PhysPaperWidth - 168) }
  740.                         *CustPrintableSizeY: %d{ PhysPaperLength - 480 }
  741.                     }
  742.                     *case: CENTERED
  743.                     {
  744.                         *TopMargin:    396
  745.                         *BottomMargin: 396
  746.  
  747.                         *switch: Orientation
  748.                         {
  749.                             *case: PORTRAIT
  750.                             {
  751.                                 *CustCursorOriginY:     %d{396}
  752.                             }
  753.                             *case: LANDSCAPE_CC270
  754.                             {
  755.                                 *CustCursorOriginY:     %d{PhysPaperLength - 396}
  756.                             }
  757.                         }
  758.                         *CustCursorOriginX:     %d{max(84, PhysPaperWidth - 6036)}
  759.                         *CustPrintableOriginX:  %d{max(84, PhysPaperWidth - 6036)}
  760.                         *CustPrintableOriginY:  %d{396}
  761.  
  762.                         *CustPrintableSizeX: %d{ min(12072-PhysPaperWidth, PhysPaperWidth - 168) }
  763.                         *CustPrintableSizeY: %d{ PhysPaperLength - 792 }
  764.                     }
  765.                 }
  766.             }
  767.             *case: Extended
  768.             {
  769.                 *switch: PrintArea
  770.                 {
  771.                     *case: MAXIMUM
  772.                     {
  773.                         *TopMargin:    84
  774.                         *BottomMargin: 396
  775.  
  776.                         *switch: Orientation
  777.                         {
  778.                             *case: PORTRAIT
  779.                             {
  780.                                 *CustCursorOriginY:     %d{84}
  781.                             }
  782.                             *case: LANDSCAPE_CC270
  783.                             {
  784.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  785.                             }
  786.                         }
  787.                         *CustCursorOriginX:     %d{84}
  788.                         *CustPrintableOriginX:  %d{84}
  789.                         *CustPrintableOriginY:  %d{84}
  790.  
  791.                         *CustPrintableSizeX: %d{ min(5952, PhysPaperWidth - 168) }
  792.                         *CustPrintableSizeY: %d{ PhysPaperLength - 168 }
  793.                     }
  794.                     *case: CENTERED
  795.                     {
  796.                         *TopMargin:    396
  797.                         *BottomMargin: 396
  798.  
  799.                         *switch: Orientation
  800.                         {
  801.                             *case: PORTRAIT
  802.                             {
  803.                                 *CustCursorOriginY:     %d{84}
  804.                             }
  805.                             *case: LANDSCAPE_CC270
  806.                             {
  807.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  808.                             }
  809.                         }
  810.                         *CustCursorOriginX:     %d{max(84, PhysPaperWidth - 6036)}
  811.                         *CustPrintableOriginX:  %d{max(84, PhysPaperWidth - 6036)}
  812.                         *CustPrintableOriginY:  %d{84}
  813.  
  814.                         *CustPrintableSizeX: %d{ min(12072-PhysPaperWidth, PhysPaperWidth - 168) }
  815.                         *CustPrintableSizeY: %d{ PhysPaperLength - 168 }
  816.                     }
  817.                 }
  818.             }
  819.         }
  820.     }
  821. }
  822.